<h1>Orden de Salida de Producto con cargo a Bonificaciones</h1>
<% form_for :orden, @orden, :url => {:action => 'create'} do |o| %>
  <%= error_messages_for :orden %>
  <p><label>Centro de Consumo</label>&nbsp;<%= o.collection_select(:centro_id, @centros, :id, :nombre_comercial, {:include_blank => true}) %></p>
  <p><div id="presupuestos"></div></p>
  <p><label>Domicilio</label><br/><%= o.text_area(:domicilio, :rows => 4, :cols => 40) %></p>
  <p><label>Destino</label>&nbsp;<%= select(:bf, :destino_id, Bonificacion::DESTINO) %></p>
  <p><label>En atenci&oacute;n de</label>&nbsp;<%= o.text_field(:en_atencion_de) %></p>
  <p><label>Observaciones</label><br/>
  <%= o.text_area(:observaciones, :rows => 4, :cols => 40) %></p>
  <%= observe_field 'orden_centro_id', :url => {:action => 'centro_changed'}, 
    :update => :presupuestos, :with => 'id' %>
  <table>
    <thead>
      <th>Producto</th>
      <th>Cantidad</th>
    </thead>
    <tbody id="detalles">
      <%= render :partial => 'producto', :collection => @orden.orden_salida_detalles %>
    </tbody>
  </table>
  <p><%= link_to_function 'Agregar Producto' do |page| 
      page.insert_html :bottom, :detalles, :partial => 'producto', :object => OrdenSalidaDetalle.new(:costo_unitario => 0.0, :precio_ieps => 0.0, :precio_publico => 0.0) 
    end %></p>
  <p><%= submit_tag "Guardar" %></p>
<% end %>
<p><%= link_to "Regresar", :controller => '/salida', :action => "index" %></p>
